// pages/community/community.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    // content:""
  },
  check(){
    if(!app.checkLogin()){
      //console.log(app.globalData.is_login)
      if(!app.globalData.is_login){
        app.login()
      }
    }else{
      wx.navigateTo({
        url: '../write/write',
      })
    }
  },
  del(e){
    let id = e.currentTarget.id;
    if(!id){
      wx.showToast({
        title:'请获取ID值',
      })
      return
    }
    wx.showModal({
      title: '提示',
      content:'您确定要删除此条帖子吗？',
      success:res=>{
        if(res.confirm){//用户点击确定
          console.log('用户点击确定')
          wx.request({
            //一会改接口
            url:`http://localhost:2023/api/content/${id}`,
            method:"DELETE",
            header:{
              authorization:wx.getStorageSync('token')
            },
            success:r=>{
              console.log(r)
              if(r.statusCode==200){
                wx.showToast({
                  title: '删除成功！',
                  duration:2000
                })
                this.onLoad()
              }
              
            },
            fail:err=>{
              console.log(err)
              wx.showToast({
                title: err.message|| '删除失败！',
              })
            }
          })
        }else{
          console.log('用户点击取消')
        }
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad:function (options) {
    // let reUrl = options.reUrl
	  // this.reUrl = reUrl
    var jj = app.globalData;
    console.log(jj);
    wx.request({
      //一会改接口
      url:"http://localhost:2023/public/content",
      method:"GET",
      success:res=>{
        // console.log(res.data)
        // res.data.content = res.data.content.replaceAll("<img","<img style='width:100%;height:auto;'")
        res.data.forEach(item=>{
          item.time = new Date(parseInt(item.create_time)).toLocaleString()
        })
        console.log(res.data)
        this.setData({
          list:res.data
        })
      },
      fail:err=>{
        console.log(err)
      }
    })

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // let that = this;
    // that.setData({
    //   content:list.content.replace(/\<img/gi,'<img style="max-width:100%;height:auto"')
    // })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})